home *** CD-ROM | disk | FTP | other *** search
/ PCGUIA 2010 Software/Programs / PCGuia_programas.iso / Software / Internet / The Dude / dude-install-3.5.exe / data / files / mibs / TRANGOM900S-MIB.txt < prev    next >
Encoding:
Text File  |  2009-12-11  |  35.6 KB  |  1,278 lines

  1. -- Private MIB definition for Trango Systems
  2. -- Access 900 series wireless broadband Access Point M900S-AP
  3. -- Version: 1.1
  4. -- Date: October 07, 2004
  5. --
  6. -- Copyright 2003: Trango Systems, Inc. All Rights Reserved.
  7. -- Trango Systems, Inc. 15070 Avenue Of Science Suite 200 San Diego CA 92128 USA.
  8. --
  9. -- Reproduction of this document is authorized on condition that the
  10. -- foregoing copyright notice is included.
  11.  
  12. TRANGOM900S-MIB DEFINITIONS ::= BEGIN
  13.  
  14. -- MIB module for enterprise trango wireless broadband
  15. -- of management of M900S AP and SU units
  16.  
  17.     IMPORTS
  18.             enterprises, IpAddress, Counter
  19.                     FROM RFC1155-SMI
  20.             TRAP-TYPE
  21.                     FROM RFC-1215
  22.             OBJECT-TYPE
  23.                 FROM RFC-1212;
  24.  
  25.     -- textual conventions
  26.  
  27.     DisplayString ::=
  28.         OCTET STRING
  29.                 -- This data type is used to model textual information taken
  30.         -- from the NVT ASCII character set.  By convention, objects
  31.                 -- with this syntax are declared as having
  32.                 --
  33.                 -- SIZE (0..255)
  34.  
  35.  
  36.     -- trango wireless broadband MIB registration id assigned to 5454.
  37.         -- customer needs to change this value based on their OEM value.
  38.     trango        OBJECT IDENTIFIER ::= { enterprises 5454 }
  39.     tbw            OBJECT IDENTIFIER ::= { trango 1 }
  40.     m900sap        OBJECT IDENTIFIER ::= { tbw 30 }
  41.  
  42.     -- modules branched from m5830sap
  43.     apsystem    OBJECT IDENTIFIER ::= { m900sap 1 }
  44.     aprf            OBJECT IDENTIFIER ::= { m900sap 2 }
  45.     su              OBJECT IDENTIFIER ::= { m900sap 3 }
  46.     trapconfig      OBJECT IDENTIFIER ::= { m900sap 4 }
  47.     mibinfo       OBJECT IDENTIFIER ::= { m900sap 5 }
  48.         m900straps    OBJECT IDENTIFIER ::= { m900sap 16}
  49.     
  50.     apversion    OBJECT IDENTIFIER ::= { apsystem 1 }
  51.     apswitches    OBJECT IDENTIFIER ::= { apsystem 13}
  52.     aptraffic    OBJECT IDENTIFIER ::= { apsystem 15}
  53.     apipconfig    OBJECT IDENTIFIER ::= { apsystem 18}
  54.     aprftable       OBJECT IDENTIFIER ::= { aprf 3 }
  55.         sudb            OBJECT IDENTIFIER ::= { su 4 }
  56.  
  57.     -- MIB objects defined below
  58.  
  59.     -- apsystem objects
  60.     apversionHW    OBJECT-TYPE
  61.         SYNTAX    DisplayString (SIZE (0..4))
  62.                 ACCESS     read-only
  63.                 STATUS     mandatory
  64.             DESCRIPTION
  65.                 "Hardware version."
  66.                 ::= { apversion 1 }
  67.  
  68.     apversionFW OBJECT-TYPE
  69.                 SYNTAX    DisplayString (SIZE (0..80))
  70.                 ACCESS     read-only
  71.                 STATUS     mandatory
  72.                 DESCRIPTION
  73.                 "Main firmware version.
  74.                       Format: <code version>H<hardware version>D<date>."
  75.                 ::= { apversion 2 }
  76.  
  77.     apversionFWChecksum OBJECT-TYPE
  78.         SYNTAX    DisplayString (SIZE (0..8))
  79.                 ACCESS     read-only
  80.                 STATUS     mandatory
  81.                 DESCRIPTION
  82.                 "AP firmware checksum."
  83.                 ::= { apversion 3 }
  84.  
  85.     apversionFPGA OBJECT-TYPE
  86.         SYNTAX    DisplayString (SIZE (0..8))
  87.                 ACCESS     read-only
  88.                 STATUS     mandatory
  89.                 DESCRIPTION
  90.                 "FPGA firmware version."
  91.                 ::= { apversion 4 }
  92.  
  93.     apversionFPGAChecksum OBJECT-TYPE
  94.         SYNTAX    DisplayString (SIZE (0..8))
  95.                 ACCESS     read-only
  96.                 STATUS     mandatory
  97.                 DESCRIPTION
  98.                 "AP FPGA firmware checksum."
  99.                 ::= { apversion 5 }
  100.  
  101.     apsystemDeviceId OBJECT-TYPE
  102.             SYNTAX     OCTET STRING (SIZE(6))
  103.             ACCESS     read-only
  104.             STATUS     mandatory
  105.             DESCRIPTION
  106.             "MAC address."
  107.             ::= { apsystem 2 }
  108.  
  109.     apsystemBaseId OBJECT-TYPE
  110.             SYNTAX  DisplayString (SIZE (0..4))
  111.             ACCESS     read-write
  112.             STATUS     mandatory
  113.             DESCRIPTION
  114.             "Cluster that the AP belongs to.
  115.                       All APs and SUs in the same cluster shall have the same Base ID."
  116.             ::= { apsystem 3 }
  117.  
  118.     apsystemAPId OBJECT-TYPE
  119.             SYNTAX    OCTET STRING (SIZE(1))
  120.             ACCESS     read-write
  121.             STATUS     mandatory
  122.             DESCRIPTION
  123.             "AP ID. Each AP in a cluster shall have unique AP ID."
  124.             ::= { apsystem 4 }
  125.  
  126.     apsystemDefOpMode OBJECT-TYPE
  127.             SYNTAX    INTEGER {
  128.                     on(0),
  129.                            off(255)
  130.                       }
  131.             ACCESS     read-write
  132.             STATUS     mandatory
  133.             DESCRIPTION
  134.             "The operation mode (on or off) the radio is on after reboot/power cycle."
  135.             ::= { apsystem 5 }
  136.  
  137.     apsystemCurOpMode OBJECT-TYPE
  138.             SYNTAX    INTEGER {
  139.                            on(0),
  140.                            off(255)
  141.                        }
  142.             ACCESS     read-only
  143.             STATUS     mandatory
  144.             DESCRIPTION
  145.             "Radio's current operation mode."
  146.             ::= { apsystem 6 }
  147.         
  148.         apsystemActivateOpmode OBJECT-TYPE
  149.                 SYNTAX    INTEGER {
  150.                 deactivated(0),
  151.                            activateapmode(1)
  152.                        }
  153.                 ACCESS     read-write
  154.                 STATUS  mandatory
  155.                 DESCRIPTION
  156.                     "Engage AP unit to ap operation mode."
  157.                 DEFVAL    { deactivated }
  158.                 ::= { apsystem 7 }
  159.  
  160.     apsystemIpAddr OBJECT-TYPE
  161.         SYNTAX     IpAddress
  162.         ACCESS     read-only
  163.         STATUS     mandatory
  164.         DESCRIPTION
  165.             "Current IP address."
  166.         ::= { apsystem 8 }
  167.  
  168.         apsystemSubnet OBJECT-TYPE
  169.         SYNTAX    IpAddress
  170.         ACCESS    read-only
  171.         STATUS    mandatory
  172.         DESCRIPTION
  173.             "Current Subnet mask."
  174.         ::= { apsystem 9 }
  175.  
  176.     apsystemDefaultGateway OBJECT-TYPE
  177.         SYNTAX    IpAddress
  178.         ACCESS    read-only
  179.         STATUS    mandatory
  180.         DESCRIPTION
  181.             "Current Default gateway."
  182.         ::= { apsystem 10 }
  183.  
  184.     apsystemReadCommStr OBJECT-TYPE
  185.             SYNTAX  DisplayString (SIZE (0..32))
  186.         ACCESS    read-write
  187.         STATUS  mandatory
  188.         DESCRIPTION
  189.             "SNMP agent read community string. It is used for authentication purpose."
  190.         ::= { apsystem 11 }
  191.  
  192.     apsystemWriteCommStr OBJECT-TYPE
  193.             SYNTAX  DisplayString (SIZE (0..32))
  194.         ACCESS    read-write
  195.         STATUS  mandatory
  196.         DESCRIPTION
  197.             "SNMP agent write community string. It is used for authentication purpose."
  198.         ::= { apsystem 12 }
  199.  
  200.     apswitchesBlockBroadcastMulticast OBJECT-TYPE
  201.         SYNTAX    INTEGER {
  202.                 passed(0),
  203.                     blocked(1)
  204.                     }
  205.         ACCESS     read-write
  206.         STATUS     mandatory
  207.         DESCRIPTION
  208.             "This switch enables or disables the blocking of Ethernet
  209.                  control packet except ICMP and ARP to reduce the amount
  210.                      of uneccessary overhead introduced to the wireless link."
  211.         DEFVAL    { blocked }
  212.         ::= { apswitches 1 }
  213.  
  214.     apswitchesSUtoSU OBJECT-TYPE
  215.          SYNTAX    INTEGER {
  216.                         disabled(0),
  217.                         enabled(1)
  218.                         }
  219.         ACCESS     read-write
  220.         STATUS     mandatory
  221.         DESCRIPTION
  222.             "This switch enables or disables the peer-to-peer
  223.                      feature among SUs through the AP. Before this switch
  224.                          is turned on, all SUs that want to communicate with
  225.                          each other have to be assigned to the same group."
  226.         DEFVAL    { disabled }
  227.         ::= { apswitches 2 }
  228.  
  229.     apswitchesTFTPD OBJECT-TYPE
  230.         SYNTAX    INTEGER {
  231.                     disabled(0),
  232.                         enabled(1)
  233.                     }
  234.         ACCESS     read-write
  235.         STATUS     mandatory
  236.         DESCRIPTION
  237.             "This switch enables or disables the TFTP operation. When
  238.                      it is turned on, then the AP will be ready for code download."
  239.         DEFVAL    { disabled }
  240.         ::= { apswitches 3 }
  241.  
  242.     apswitchesHTTPD OBJECT-TYPE
  243.         SYNTAX    INTEGER {
  244.                         disabled(0),
  245.                         enabled(1)
  246.                         }
  247.         ACCESS     read-write
  248.         STATUS     mandatory
  249.         DESCRIPTION
  250.             "When it is turned on, then the AP is accessible for
  251.                          configuring via web browser (e.g. IE or Nescape)."
  252.         DEFVAL    { enabled }
  253.         ::= { apswitches 4 }
  254.  
  255.     apswitchesTcpIpServiceForSU OBJECT-TYPE
  256.         SYNTAX    INTEGER {
  257.                         disabled(0),
  258.                         enabled(1)
  259.                         }
  260.         ACCESS     read-write
  261.         STATUS     mandatory
  262.         DESCRIPTION
  263.             "It allows TCP/IP access into the AP
  264.              via the RF link when opmode is on."
  265.         DEFVAL    { disabled }
  266.         ::= { apswitches 5 }
  267.  
  268.     apsystemMIRThreshold OBJECT-TYPE
  269.         SYNTAX    INTEGER {
  270.                         onembps(1),
  271.                         twombps(2),
  272.                         threembps(3)
  273.                         }
  274.         ACCESS    read-write
  275.         STATUS  mandatory
  276.         DESCRIPTION
  277.             "Maximum Information Rate (in Mbps), the AP allows the
  278.                          network to utilize before enforcing DownLink CIR on each subscriber."
  279.         ::= { apsystem 14 }
  280.  
  281.     aptrafficEthInOctets OBJECT-TYPE
  282.         SYNTAX     Counter
  283.         ACCESS    read-only
  284.         STATUS    mandatory
  285.         DESCRIPTION
  286.             "Number of payload octets received on Ethernet port."
  287.         ::= { aptraffic 1 }
  288.  
  289.     aptrafficEthOutOctets OBJECT-TYPE
  290.         SYNTAX     Counter
  291.         ACCESS    read-only
  292.         STATUS    mandatory
  293.         DESCRIPTION
  294.             "Number of payload octets transmitted on Ethernet port."
  295.         ::= { aptraffic 2 }
  296.  
  297.     aptrafficRfInPackets OBJECT-TYPE
  298.         SYNTAX     Counter
  299.         ACCESS    read-only
  300.         STATUS    mandatory
  301.         DESCRIPTION
  302.             "Number of packets of SUs payload received from RF port."
  303.         ::= { aptraffic 3 }
  304.  
  305.     aptrafficRfOutPackets OBJECT-TYPE
  306.         SYNTAX     Counter
  307.         ACCESS    read-only
  308.         STATUS    mandatory
  309.         DESCRIPTION
  310.             "Number of packets of SUs payload transmitted to RF port."
  311.         ::= { aptraffic 4 }
  312.  
  313.     aptrafficRfinDropPackets OBJECT-TYPE
  314.         SYNTAX     Counter
  315.         ACCESS    read-only
  316.         STATUS    mandatory
  317.         DESCRIPTION
  318.             "Number of packets of SUs payload received from RF port."
  319.         ::= { aptraffic 5 }
  320.  
  321.     aptrafficRfInOctets OBJECT-TYPE
  322.         SYNTAX     Counter
  323.         ACCESS    read-only
  324.         STATUS    mandatory
  325.         DESCRIPTION
  326.             "Number of octets of SUs payload received from RF port."
  327.         ::= { aptraffic 6 }
  328.  
  329.     aptrafficRfOutOctets OBJECT-TYPE
  330.         SYNTAX     Counter
  331.         ACCESS    read-only
  332.         STATUS    mandatory
  333.         DESCRIPTION
  334.             "Number of octets of SUs payload transmitted to RF port."
  335.         ::= { aptraffic 7 }
  336.  
  337.     apsystemUpdateFlashAndActivate OBJECT-TYPE
  338.         SYNTAX    INTEGER {
  339.                         no(0),
  340.                         yes(1)
  341.                         }
  342.         ACCESS    read-write
  343.         STATUS    mandatory
  344.         DESCRIPTION
  345.             "Save system setting values to Flash and activate the settings."
  346.             DEFVAL  {no}
  347.         ::= { apsystem 16 }
  348.  
  349.     apsystemReboot OBJECT-TYPE
  350.         SYNTAX    INTEGER {
  351.                         deactivated(0),
  352.                         activated(1)
  353.                         }
  354.         ACCESS    read-write
  355.         STATUS  mandatory
  356.         DESCRIPTION
  357.             "Reboot the radio."
  358.             DEFVAL { deactivated }
  359.         ::= { apsystem 17 }
  360.  
  361.     apipconfigIpAddress OBJECT-TYPE
  362.         SYNTAX     IpAddress
  363.         ACCESS     read-write
  364.         STATUS     mandatory
  365.         DESCRIPTION
  366.             "New IP address. It will be saved to
  367.                          non-volatile memory and activated in 5 secs."
  368.         ::= { apipconfig 1 }
  369.  
  370.     apipconfigSubnet OBJECT-TYPE
  371.         SYNTAX    IpAddress
  372.         ACCESS    read-write
  373.         STATUS    mandatory
  374.         DESCRIPTION
  375.             "New Subnet mask. It will be saved to
  376.                          non-volatile memory and activated in 5 secs."
  377.         ::= { apipconfig 2 }
  378.  
  379.         apipconfigDefaultGateway OBJECT-TYPE
  380.         SYNTAX    IpAddress
  381.         ACCESS    read-write
  382.         STATUS    mandatory
  383.         DESCRIPTION
  384.             "New Default gateway. It will be saved to
  385.                          non-volatile memory and activated in 5 secs."
  386.         ::= { apipconfig 3 }
  387.  
  388.     apsystemResetTrafficCounters OBJECT-TYPE
  389.         SYNTAX    INTEGER {
  390.                         deactivated(0),
  391.                         activated(1)
  392.                         }
  393.         ACCESS    read-write
  394.         STATUS  mandatory
  395.         DESCRIPTION
  396.             "Clear the traffic counters."
  397.             DEFVAL { deactivated }
  398.         ::= { apsystem 19 }
  399.  
  400.     -- aprf objects
  401.     aprfActiveChannel OBJECT-TYPE
  402.         SYNTAX     INTEGER (1..4)
  403.         ACCESS    read-write
  404.         STATUS    mandatory
  405.         DESCRIPTION
  406.             "It specifies the current channel number the radio operates on."
  407.         ::= { aprf 1 }
  408.  
  409.     aprfActiveAntenna OBJECT-TYPE
  410.                 SYNTAX  DisplayString (SIZE (1))
  411.         ACCESS    read-write
  412.         STATUS    mandatory
  413.         DESCRIPTION
  414.             "It specifies the current polarization or antenna the radio operates
  415.              on. v for vertical polarization, h for horizontal polarization and
  416.              e for external antenna."
  417.         ::= { aprf 2 }
  418.  
  419.     aprftableChannel1 OBJECT-TYPE
  420.         SYNTAX     INTEGER (906..924)
  421.         ACCESS    read-write
  422.         STATUS    mandatory
  423.         DESCRIPTION
  424.             "RF channel 1 frequency (in MHz). It allows you to create your
  425.                      own channel instead of the manufacturing defaults in the AP.
  426.                          Keep in mind that channel width is 6MHz, and the frequency
  427.                          specified here is the center frequency."
  428.         ::= { aprftable 1 }
  429.  
  430.     aprftableChannel2 OBJECT-TYPE
  431.         SYNTAX     INTEGER (906..924)
  432.         ACCESS    read-write
  433.         STATUS    mandatory
  434.         DESCRIPTION
  435.             "RF channel 2 frequency (in MHz). It allows you to create your
  436.                      own channel instead of the manufacturing defaults in the AP.
  437.                      Keep in mind that channel width is 6MHz, and the frequency
  438.                      specified here is the center frequency."
  439.         ::= { aprftable 2 }
  440.  
  441.     aprftableChannel3 OBJECT-TYPE
  442.         SYNTAX     INTEGER (906..924)
  443.         ACCESS    read-write
  444.         STATUS    mandatory
  445.         DESCRIPTION
  446.             "RF channel 3 frequency (in MHz). It allows you to create your
  447.                      own channel instead of the manufacturing defaults in the AP.
  448.                      Keep in mind that channel width is 6MHz, and the frequency
  449.                      specified here is the center frequency."
  450.         ::= { aprftable 3 }
  451.  
  452.     aprftableChannel4 OBJECT-TYPE
  453.         SYNTAX     INTEGER (906..924)
  454.         ACCESS    read-write
  455.         STATUS    mandatory
  456.         DESCRIPTION
  457.             "RF channel 4 frequency (in MHz). It allows you to create your
  458.                      own channel instead of the manufacturing defaults in the AP.
  459.                      Keep in mind that channel width is 6MHz, and the frequency
  460.                      specified here is the center frequency."
  461.         ::= { aprftable 4 }
  462.  
  463.     aprfTxPowerMax OBJECT-TYPE
  464.         SYNTAX     INTEGER (-128..127)
  465.         ACCESS    read-only
  466.         STATUS    mandatory
  467.         DESCRIPTION
  468.                 "The maximum Tx power value can be set (in dBm)."
  469.             ::= { aprf 4 }
  470.     
  471.     aprfTxPowerMin OBJECT-TYPE
  472.         SYNTAX     INTEGER (-128..127)
  473.         ACCESS    read-only
  474.         STATUS    mandatory
  475.         DESCRIPTION
  476.                     "The minimum Tx power value can be set (in dBm)."
  477.             ::= { aprf 5 }
  478.     
  479.     aprfTxPower OBJECT-TYPE
  480.         SYNTAX     INTEGER (-128..127)
  481.         ACCESS    read-write
  482.         STATUS    mandatory
  483.         DESCRIPTION
  484.             "RF tx power (in dBm). It specifies the power output
  485.                      of the radio, excluding the antenna gain. Check parameters
  486.                      aprfTxPowerMax and apismTxPowerMin for power setting range."
  487.         ::= { aprf 6 }
  488.  
  489.     aprfRxThreshold OBJECT-TYPE
  490.         SYNTAX     INTEGER
  491.         ACCESS    read-write
  492.         STATUS    mandatory
  493.         DESCRIPTION
  494.             "RF rx threshold (in dBm). It specifies the receiver sensitivity
  495.                      of the AP. By default, the radio's sensitivity is -82dBm.
  496.                      The higher the threshold is, the less sensitive the radio will be.
  497.              Its range is from -98 to -55."
  498.         ::= { aprf 7 }
  499.  
  500.     aprfTargetRSSI OBJECT-TYPE
  501.         SYNTAX     INTEGER (-90..-50)
  502.         ACCESS    read-write
  503.         STATUS    mandatory
  504.         DESCRIPTION
  505.             "RF target RSSI (in dBm). It specifies the target RSSI from all SUs to
  506.                      the AP. Based on this parameter, the AP can power level each SU
  507.                      so that it receives same level of signal strength from all SUs,
  508.                      regardless far or near. Note that when you set the Target RSSI
  509.                      from SU, you need to consider AP's RF Rx Threshold value.
  510.                      The Target RSSI from SU must be 5dB higher than the RF Rx Threshold.
  511.                      When the RF Rx Threshold is disabled, the setting of the Target RSSI
  512.                      from SU shall be no less than -75dBm."
  513.         ::= { aprf 8 }
  514.  
  515.     -- SU objects
  516.     suSUCount OBJECT-TYPE
  517.          SYNTAX    INTEGER (0..128)
  518.         ACCESS    read-only
  519.         STATUS    mandatory
  520.         DESCRIPTION
  521.             "Number of subscriber units in the subscriber database."
  522.         ::= { su 1 }
  523.  
  524.         suStatisticsSamplePeriod OBJECT-TYPE
  525.         SYNTAX    INTEGER (1..60)
  526.             ACCESS  read-write
  527.             STATUS  mandatory
  528.             DESCRIPTION
  529.                     "A period (in minute) AP requests update on SU Info Table from all associated SUs."
  530.             DEFVAL { 10 }
  531.             ::= { su 2 }
  532.  
  533.         suRebootAll OBJECT-TYPE
  534.             SYNTAX  INTEGER {
  535.                         deactivated(0),
  536.                         activated(1)
  537.                     }
  538.             ACCESS  read-write
  539.             STATUS  mandatory
  540.             DESCRIPTION
  541.                     "AP broadcasts reboot command to all subscriber units."
  542.             DEFVAL { deactivated }
  543.             ::= { su 3 }
  544.  
  545.         sudbDeleteOrAddOrModifyID OBJECT-TYPE
  546.             SYNTAX  INTEGER (1..126)
  547.         ACCESS    read-write
  548.         STATUS    mandatory
  549.         DESCRIPTION
  550.             "Subscriber unit ID (1..126). Each
  551.                        subscriber in a sector shall have a unique ID."
  552.         ::= { sudb 1 }
  553.  
  554.     sudbAddMAC OBJECT-TYPE
  555.         SYNTAX    OCTET STRING (SIZE(6))
  556.         ACCESS    read-write
  557.         STATUS    mandatory
  558.         DESCRIPTION
  559.             "It is the MAC address of the subscriber unit,
  560.                  which can be found on the back of the SU."
  561.         ::= { sudb 2 }
  562.  
  563.     sudbAddOrModifyPolling OBJECT-TYPE
  564.         SYNTAX    INTEGER {
  565.                 regular(1),
  566.                         priority(3)
  567.                     }
  568.         ACCESS    read-write
  569.         STATUS    mandatory
  570.         DESCRIPTION
  571.             "It is service level value, regular or priority, of a SU.
  572.                       The AP will poll priority user more often, thus better
  573.                       network latency as the result. As the network latency
  574.                       varies based on the number of subscriber units the AP
  575.                       serves, priority user is guaranteed that the latency is
  576.                       NOT greater than 100ms regardless of the size of the network."
  577.             DEFVAL  {regular}
  578.         ::= { sudb 3 }
  579.  
  580.     sudbAddOrModifyGroupID OBJECT-TYPE
  581.         SYNTAX    INTEGER {
  582.                         nullgroup(0),
  583.                         group1(1),
  584.                         group2(2),
  585.                       group3(3),
  586.                     group4(4),
  587.                     group5(5),
  588.                         group6(6),
  589.                         group7(7),
  590.                         group8(8),
  591.                         group9(9),
  592.                         groupA(10),
  593.                         groupB(11),
  594.                         groupC(12),
  595.                         groupD(13),
  596.                         groupE(14),
  597.                         groupF(15)
  598.                     }
  599.         ACCESS    read-write
  600.         STATUS    mandatory
  601.         DESCRIPTION
  602.             "It is peer-to-peer group this SU belongs to.
  603.                       With the SU to SU switch is turned on, SUs in
  604.                       the same peer-to-peer group can communicate to
  605.                       each other via the AP. There are totally 15 groups
  606.                       available. Note that the SU shall be set to priority
  607.                       user for this feature to improve latency."
  608.             DEFVAL  {nullgroup}
  609.         ::= { sudb 4 }
  610.  
  611.     sudbAddOrModifyDownLinkCIR OBJECT-TYPE
  612.         SYNTAX    INTEGER (128..3000)
  613.         ACCESS    read-write
  614.         STATUS    mandatory
  615.         DESCRIPTION
  616.             "It is the DownLink Committed Information Rate (in Kbps) the AP allocates to SU."
  617.             DEFVAL { 256 }
  618.         ::= { sudb 5 }
  619.  
  620.     sudbAddOrModifyUpLinkCIR OBJECT-TYPE
  621.         SYNTAX    INTEGER (128..3000)
  622.         ACCESS    read-write
  623.         STATUS    mandatory
  624.         DESCRIPTION
  625.             "It is the UpLink Committed Information Rate (in Kbps) the AP allocates to SU."
  626.             DEFVAL { 128 }
  627.         ::= { sudb 6 }
  628.  
  629.     sudbAddOrModifyDownLinkMIR OBJECT-TYPE
  630.         SYNTAX    INTEGER (128..3000)
  631.         ACCESS    read-write
  632.         STATUS    mandatory
  633.         DESCRIPTION
  634.             "It is the DownLink Maximum Information Rate (in Kbps) the AP allocates to SU."
  635.             DEFVAL { 256 }
  636.         ::= { sudb 7 }
  637.  
  638.     sudbAddOrModifyUpLinkMIR OBJECT-TYPE
  639.         SYNTAX    INTEGER (128..3000)
  640.         ACCESS    read-write
  641.         STATUS    mandatory
  642.         DESCRIPTION
  643.             "It is the UpLink Maximum Information Rate (in Kbps) the AP allocates to SU."
  644.             DEFVAL { 128 }
  645.         ::= { sudb 8 }
  646.  
  647.     sudbAdd OBJECT-TYPE
  648.         SYNTAX    INTEGER {
  649.                         deactivated(0),
  650.                         add(1)
  651.                     }
  652.         ACCESS    read-write
  653.         STATUS    mandatory
  654.         DESCRIPTION
  655.             "Add a subscriber (specified in object sudbDeleteOrAddID) to the subscriber database."
  656.             DEFVAL  {deactivated}
  657.         ::= { sudb 9 }
  658.  
  659.     sudbDelete OBJECT-TYPE
  660.         SYNTAX    INTEGER {
  661.                         deactivated(0),
  662.                         delete(1)
  663.                     }
  664.         ACCESS    read-write
  665.         STATUS    mandatory
  666.         DESCRIPTION
  667.             "Delete a subscriber (specified in object sudbDeleteOrAddID) from the subscriber database."
  668.             DEFVAL  {deactivated}
  669.         ::= { sudb 10 }
  670.  
  671.     sudbModifyPolling OBJECT-TYPE
  672.         SYNTAX    INTEGER {
  673.                         deactivated(0),
  674.                         modify(1)
  675.                     }
  676.         ACCESS    read-write
  677.         STATUS    mandatory
  678.         DESCRIPTION
  679.             "Modify polling attribute of a subscriber (specified in object
  680.              sudbDeleteOrAddOrModifyID) from the subscriber database."
  681.             DEFVAL  {deactivated}
  682.         ::= { sudb 11 }
  683.  
  684.     sudbModifyGroupID OBJECT-TYPE
  685.         SYNTAX    INTEGER {
  686.                         deactivated(0),
  687.                         modify(1)
  688.                     }
  689.         ACCESS    read-write
  690.         STATUS    mandatory
  691.         DESCRIPTION
  692.             "Modify group ID of a subscriber (specified in object
  693.              sudbDeleteOrAddOrModifyID) from the subscriber database."
  694.             DEFVAL  {deactivated}
  695.         ::= { sudb 12 }
  696.  
  697.     sudbModifyCIRMIR OBJECT-TYPE
  698.         SYNTAX    INTEGER {
  699.                         deactivated(0),
  700.                         modify(1)
  701.                     }
  702.         ACCESS    read-write
  703.         STATUS    mandatory
  704.         DESCRIPTION
  705.             "Modify CIR/MIR of a subscriber (specified in object
  706.              sudbDeleteOrAddOrModifyID) from the subscriber database."
  707.             DEFVAL  {deactivated}
  708.         ::= { sudb 13 }
  709.  
  710.     suResetAllSUTrafficCounters OBJECT-TYPE
  711.         SYNTAX    INTEGER {
  712.                         deactivated(0),
  713.                         activated(1)
  714.                         }
  715.         ACCESS    read-write
  716.         STATUS  mandatory
  717.         DESCRIPTION
  718.             "Clear SU traffic counters."
  719.             DEFVAL { deactivated }
  720.         ::= { su 5 }
  721.  
  722.     suInfoTable OBJECT-TYPE
  723.         SYNTAX    SEQUENCE OF SuInfoEntry
  724.         ACCESS    not-accessible
  725.         STATUS    mandatory
  726.         DESCRIPTION
  727.             "A table that contains subscriber unit entities."
  728.         ::= { su 6 }
  729.  
  730.     suInfoEntry OBJECT-TYPE
  731.         SYNTAX    SuInfoEntry
  732.         ACCESS    not-accessible
  733.         STATUS    mandatory
  734.         DESCRIPTION
  735.             "Information about a specific subscriber unit retrieved by its ID number."
  736.         INDEX    { suID }
  737.         ::= { suInfoTable 1 }
  738.  
  739.     SuInfoEntry ::=
  740.         SEQUENCE {
  741.             suID                INTEGER,
  742.             suMAC                OCTET STRING,
  743.             suPolling            INTEGER,
  744.             suGroupID             INTEGER,
  745.             suIPAddr            IpAddress,
  746.             suSubnetMask            IpAddress,
  747.             suGateWay            IpAddress,
  748.                     suRemarks                   DisplayString,
  749.             suHWVer                DisplayString,
  750.             suFWVer                DisplayString,
  751.             suFWChecksum            DisplayString,
  752.             suFPGAVer            DisplayString,
  753.             suFPGAChecksum            DisplayString,
  754.             suAssociation                INTEGER,
  755.             suDistance            INTEGER,
  756.             suRSSIAtSU                INTEGER,
  757.             suRSSIAtAP                INTEGER,
  758.             suTxPower            INTEGER,
  759.             suEthInOctets             Counter,
  760.             suEthOutOctets             Counter,
  761.                     suRfInPackets           Counter,
  762.                     suRfOutPackets          Counter,
  763.                     suRfInDropPackets        Counter,
  764.             suRfOutRetryAtAP        Counter,
  765.             suRfOutRetryMaxedOutAtAP    Counter,
  766.             suRfOutRetryAtSU        Counter,
  767.             suRfOutRetryMaxedOutAtSU    Counter,
  768.                     suReboot                INTEGER,
  769.             suBlockBroadcastMulticast    INTEGER,
  770.             suAutoScanning             INTEGER,
  771.             suTcpIpServiceForAP        INTEGER,
  772.             suHTTPD                INTEGER,
  773.             suTCPIPForLocalEthernet        INTEGER,
  774.             suDownLinkCIR            INTEGER,
  775.             suUpLinkCIR            INTEGER,
  776.             suDownLinkMIR            INTEGER,
  777.             suUpLinkMIR            INTEGER,
  778.             suResetTrafficCounters        INTEGER,
  779.                     suRfInOctets               Counter,
  780.                     suRfOutOctets              Counter
  781.             }
  782.  
  783.     suID OBJECT-TYPE
  784.         SYNTAX    INTEGER (1..126)
  785.         ACCESS    read-only
  786.         STATUS    mandatory
  787.         DESCRIPTION
  788.             "Subscriber unit ID. Each subscriber in a sector shall have a unique ID."
  789.         ::= { suInfoEntry 1 }
  790.  
  791.     suMAC OBJECT-TYPE
  792.         SYNTAX    OCTET STRING (SIZE(6))
  793.         ACCESS    read-only
  794.         STATUS    mandatory
  795.         DESCRIPTION
  796.             "Subscriber unit MAC Address. Format: 00 01 DE xx xx xx."
  797.         ::= { suInfoEntry 2 }
  798.  
  799.     suPolling OBJECT-TYPE
  800.         SYNTAX    INTEGER {
  801.                     regular(1),
  802.                     priority(3)
  803.                 }
  804.         ACCESS    read-only
  805.         STATUS    mandatory
  806.         DESCRIPTION
  807.             "It is service level value, regular or priority, of a SU.
  808.                      The AP will poll priority user more often, thus better
  809.                      network latency as the result. As the network latency
  810.                      varies based on the number of subscriber units the AP
  811.                      serves, priority user is guaranteed that the latency is
  812.                      NOT greater than 100ms regardless of the size of the network."
  813.             DEFVAL  {regular}
  814.         ::= { suInfoEntry 3 }
  815.  
  816.     suGroupID OBJECT-TYPE
  817.         SYNTAX    INTEGER {
  818.                         nullgroup(0),
  819.                         group1(1),
  820.                         group2(2),
  821.                         group3(3),
  822.                         group4(4),
  823.                         group5(5),
  824.                         group6(6),
  825.                         group7(7),
  826.                         group8(8),
  827.                         group9(9),
  828.                         groupA(10),
  829.                         groupB(11),
  830.                         groupC(12),
  831.                         groupD(13),
  832.                         groupE(14),
  833.                         groupF(15)
  834.                     }
  835.         ACCESS    read-only
  836.         STATUS    mandatory
  837.         DESCRIPTION
  838.             "It is peer-to-peer group this SU belongs to.
  839.                      With the SU to SU switch is turned on, SUs in
  840.                      the same peer-to-peer group can communicate to
  841.                       each other via the AP. There are totally 15 groups
  842.                       available. Note that the SU shall be set to priority
  843.                       user for this feature to improve latency."
  844.             DEFVAL  {nullgroup}
  845.         ::= { suInfoEntry 4 }
  846.  
  847.     suIPAddr OBJECT-TYPE
  848.         SYNTAX    IpAddress
  849.         ACCESS    read-only
  850.         STATUS    mandatory
  851.         DESCRIPTION
  852.             "Subscriber unit IP Address."
  853.         ::= { suInfoEntry 5 }
  854.  
  855.     suSubnetMask OBJECT-TYPE
  856.         SYNTAX    IpAddress
  857.         ACCESS    read-only
  858.         STATUS    mandatory
  859.         DESCRIPTION
  860.             "Subscriber unit Subnet Mask Address."
  861.         ::= { suInfoEntry 6 }
  862.  
  863.     suGateWay OBJECT-TYPE
  864.         SYNTAX    IpAddress
  865.         ACCESS    read-only
  866.         STATUS    mandatory
  867.         DESCRIPTION
  868.             "Subscriber unit Gateway Address."
  869.         ::= { suInfoEntry 7 }
  870.  
  871.     suRemarks OBJECT-TYPE
  872.             SYNTAX  DisplayString (SIZE (0..30))
  873.             ACCESS  read-only
  874.             STATUS  mandatory
  875.             DESCRIPTION
  876.                     "Subscriber unit Remark."
  877.             ::= { suInfoEntry 8 }
  878.  
  879.     suHWVer OBJECT-TYPE
  880.         SYNTAX    DisplayString (SIZE (0..4))
  881.         ACCESS    read-only
  882.         STATUS    mandatory
  883.         DESCRIPTION
  884.             "Subscriber unit Hardware Version."
  885.         ::= { suInfoEntry 9 }
  886.  
  887.     suFWVer OBJECT-TYPE
  888.             SYNTAX  DisplayString (SIZE (0..32))
  889.         ACCESS    read-only
  890.         STATUS    mandatory
  891.         DESCRIPTION
  892.             "Subscriber unit main firmware version."
  893.         ::= { suInfoEntry 10 }
  894.  
  895.     suFWChecksum OBJECT-TYPE
  896.         SYNTAX    DisplayString (SIZE (0..8))
  897.         ACCESS    read-only
  898.         STATUS    mandatory
  899.         DESCRIPTION
  900.             "Subscriber unit firmware checksum."
  901.         ::= { suInfoEntry 11 }
  902.  
  903.     suFPGAVer OBJECT-TYPE
  904.         SYNTAX    DisplayString (SIZE (0..8))
  905.         ACCESS    read-only
  906.         STATUS    mandatory
  907.         DESCRIPTION
  908.             "Subscriber unit FPGA firmware version."
  909.         ::= { suInfoEntry 12 }
  910.  
  911.     suFPGAChecksum OBJECT-TYPE
  912.         SYNTAX    DisplayString (SIZE (0..8))
  913.         ACCESS    read-only
  914.         STATUS    mandatory
  915.         DESCRIPTION
  916.             "Subscriber unit FPGA firmware checksum."
  917.         ::= { suInfoEntry 13 }
  918.  
  919.     suAssociation OBJECT-TYPE
  920.             SYNTAX  INTEGER {
  921.                     associating(0),
  922.                     associated(1),
  923.                     authenticating(2),
  924.                     notAssociated(3)
  925.                 }
  926.         ACCESS    read-only
  927.         STATUS    mandatory
  928.         DESCRIPTION
  929.             "Subscriber unit association status."
  930.         ::= { suInfoEntry 14 }
  931.  
  932.     suDistance OBJECT-TYPE
  933.         SYNTAX    INTEGER (0..40)
  934.         ACCESS    read-only
  935.         STATUS    mandatory
  936.         DESCRIPTION
  937.             "Distance of SU (in 10th of a mile)."
  938.         ::= { suInfoEntry 15 }
  939.  
  940.     suRSSIAtSU OBJECT-TYPE
  941.         SYNTAX    INTEGER (-128..127)
  942.         ACCESS    read-only
  943.         STATUS    mandatory
  944.         DESCRIPTION
  945.             "Subscriber unit RSSI at SU (in dBm)."
  946.         ::= { suInfoEntry 16 }
  947.  
  948.     suRSSIAtAP OBJECT-TYPE
  949.         SYNTAX    INTEGER (-128..127)
  950.         ACCESS    read-only
  951.         STATUS    mandatory
  952.         DESCRIPTION
  953.             "Subscriber unit RSSI at AP (in dBm)."
  954.         ::= { suInfoEntry 17 }
  955.  
  956.     suTxPower OBJECT-TYPE
  957.         SYNTAX    INTEGER (-128..127)
  958.         ACCESS    read-only
  959.         STATUS    mandatory
  960.         DESCRIPTION
  961.             "Subscriber unit Tx Power Level (in dBm)."
  962.         ::= { suInfoEntry 18 }
  963.  
  964.     suEthInOctets OBJECT-TYPE
  965.         SYNTAX     Counter
  966.         ACCESS    read-only
  967.         STATUS    mandatory
  968.         DESCRIPTION
  969.             "Number of octets received on the Ethernet port."
  970.         ::= { suInfoEntry 19 }
  971.  
  972.     suEthOutOctets OBJECT-TYPE
  973.         SYNTAX     Counter
  974.         ACCESS    read-only
  975.         STATUS    mandatory
  976.         DESCRIPTION
  977.             "Number of octets transmitted on the Ethernet port."
  978.         ::= { suInfoEntry 20 }
  979.  
  980.     suRfInPackets OBJECT-TYPE
  981.         SYNTAX     Counter
  982.         ACCESS    read-only
  983.         STATUS    mandatory
  984.         DESCRIPTION
  985.             "Number of payload packets received on the RF port."
  986.         ::= { suInfoEntry 21 }
  987.  
  988.     suRfOutPackets OBJECT-TYPE
  989.         SYNTAX     Counter
  990.         ACCESS    read-only
  991.         STATUS    mandatory
  992.         DESCRIPTION
  993.             "Number of payload packets transmitted on the RF port."
  994.         ::= { suInfoEntry 22 }
  995.  
  996.     suRfInDropPackets OBJECT-TYPE
  997.         SYNTAX     Counter
  998.         ACCESS    read-only
  999.         STATUS    mandatory
  1000.         DESCRIPTION
  1001.             "Number of payload drop packets received on the RF port."
  1002.         ::= { suInfoEntry 23 }
  1003.  
  1004.     suRfOutRetryAtAP OBJECT-TYPE
  1005.         SYNTAX     Counter
  1006.         ACCESS    read-only
  1007.         STATUS    mandatory
  1008.         DESCRIPTION
  1009.             "Number of packets AP resent to SUs through RF port."
  1010.         ::= { suInfoEntry 24 }
  1011.  
  1012.     suRfOutRetryMaxedOutAtAP OBJECT-TYPE
  1013.         SYNTAX     Counter
  1014.         ACCESS    read-only
  1015.         STATUS    mandatory
  1016.         DESCRIPTION
  1017.             "Number of packets AP resent to SUs through RF port hits maximum."
  1018.         ::= { suInfoEntry 25 }
  1019.     suRfOutRetryAtSU OBJECT-TYPE
  1020.         SYNTAX     Counter
  1021.         ACCESS    read-only
  1022.         STATUS    mandatory
  1023.         DESCRIPTION
  1024.             "Number of payload retry packets transmitted to the RF port."
  1025.         ::= { suInfoEntry 26 }
  1026.  
  1027.     suRfOutRetryMaxedOutAtSU OBJECT-TYPE
  1028.         SYNTAX     Counter
  1029.         ACCESS    read-only
  1030.         STATUS    mandatory
  1031.         DESCRIPTION
  1032.             "Number of payload retry maxed-out packets."
  1033.         ::= { suInfoEntry 27 }
  1034.  
  1035.         suReboot OBJECT-TYPE
  1036.             SYNTAX  INTEGER {
  1037.                         deactivated(0),
  1038.                         activated(1)
  1039.                     }
  1040.             ACCESS  read-write
  1041.             STATUS  mandatory
  1042.             DESCRIPTION
  1043.                     "AP issues reboot command to a specific subscriber unit."
  1044.             DEFVAL { deactivated }
  1045.             ::= { suInfoEntry 28 }
  1046.  
  1047.     suBlockBroadcastMulticast OBJECT-TYPE
  1048.         SYNTAX    INTEGER {
  1049.                     disabled(0),
  1050.                     enabled(1)
  1051.                 }
  1052.         ACCESS     read-write
  1053.         STATUS     mandatory
  1054.         DESCRIPTION
  1055.             "When it is turned on, then the SU will block all the broadcast/multicast packets."
  1056.         ::= { suInfoEntry 29 }
  1057.  
  1058.     suAutoScanning OBJECT-TYPE
  1059.         SYNTAX    INTEGER {
  1060.                     disabled(0),
  1061.                     enabled(1)
  1062.                 }
  1063.         ACCESS     read-write
  1064.         STATUS     mandatory
  1065.         DESCRIPTION
  1066.             "When it is turned on, then the SU will scan all channels during boot-up."
  1067.         ::= { suInfoEntry 30 }
  1068.  
  1069.     suTcpIpServiceForAP OBJECT-TYPE
  1070.         SYNTAX    INTEGER {
  1071.                     disabled(0),
  1072.                     enabled(1)
  1073.                 }
  1074.         ACCESS     read-write
  1075.         STATUS     mandatory
  1076.         DESCRIPTION
  1077.             "When it is turned on, then the SU will serve the TCP/IP service for AP."
  1078.         ::= { suInfoEntry 31 }
  1079.  
  1080.     suHTTPD OBJECT-TYPE
  1081.         SYNTAX    INTEGER {
  1082.                     disabled(0),
  1083.                     enabled(1)
  1084.                 }
  1085.         ACCESS     read-write
  1086.         STATUS     mandatory
  1087.         DESCRIPTION
  1088.             "When it is turned on, then the SU will serve the web service."
  1089.         ::= { suInfoEntry 32 }
  1090.  
  1091.     suTCPIPForLocalEthernet OBJECT-TYPE
  1092.         SYNTAX    INTEGER {
  1093.                     disabled(0),
  1094.                     enabled(1)
  1095.                 }
  1096.         ACCESS     read-write
  1097.         STATUS     mandatory
  1098.         DESCRIPTION
  1099.             "When it is turned on, then the SU will process all the local TCP/IP service."
  1100.         ::= { suInfoEntry 33 }
  1101.  
  1102.     suDownLinkCIR OBJECT-TYPE
  1103.         SYNTAX    INTEGER (128..3000)
  1104.         ACCESS    read-only
  1105.         STATUS    mandatory
  1106.         DESCRIPTION
  1107.             "It is the DownLink Committed Information Rate (in Kbps) the AP allocates to SU."
  1108.         ::= { suInfoEntry 34 }
  1109.  
  1110.     suUpLinkCIR OBJECT-TYPE
  1111.         SYNTAX    INTEGER (128..3000)
  1112.         ACCESS    read-only
  1113.         STATUS    mandatory
  1114.         DESCRIPTION
  1115.             "It is the UpLink Committed Information Rate (in Kbps) the AP allocates to SU."
  1116.         ::= { suInfoEntry 35 }
  1117.  
  1118.     suDownLinkMIR OBJECT-TYPE
  1119.         SYNTAX    INTEGER (128..3000)
  1120.         ACCESS    read-only
  1121.         STATUS    mandatory
  1122.         DESCRIPTION
  1123.             "It is the DownLink Maximum Information Rate (in Kbps) the AP allocates to SU."
  1124.         ::= { suInfoEntry 36 }
  1125.  
  1126.     suUpLinkMIR OBJECT-TYPE
  1127.         SYNTAX    INTEGER (128..3000)
  1128.         ACCESS    read-only
  1129.         STATUS    mandatory
  1130.         DESCRIPTION
  1131.             "It is the UpLink Maximum Information Rate (in Kbps) the AP allocates to SU."
  1132.         ::= { suInfoEntry 37 }
  1133.  
  1134.     suResetTrafficCounters OBJECT-TYPE
  1135.         SYNTAX    INTEGER {
  1136.                         deactivated(0),
  1137.                         activated(1)
  1138.                         }
  1139.         ACCESS    read-write
  1140.         STATUS  mandatory
  1141.         DESCRIPTION
  1142.             "Clear the traffic counters."
  1143.             DEFVAL { deactivated }
  1144.         ::= { suInfoEntry 38 }
  1145.  
  1146.     suRfInOctets OBJECT-TYPE
  1147.         SYNTAX     Counter
  1148.         ACCESS    read-only
  1149.         STATUS    mandatory
  1150.         DESCRIPTION
  1151.             "Number of payload octets received on the RF port."
  1152.         ::= { suInfoEntry 39 }
  1153.  
  1154.     suRfOutOctets OBJECT-TYPE
  1155.         SYNTAX     Counter
  1156.         ACCESS    read-only
  1157.         STATUS    mandatory
  1158.         DESCRIPTION
  1159.             "Number of payload octets transmitted on the RF port."
  1160.         ::= { suInfoEntry 40 }
  1161.  
  1162.     -- trapconfig objects
  1163.     trapconfigTrapCount OBJECT-TYPE
  1164.         SYNTAX    INTEGER (0..255)
  1165.         ACCESS    read-only
  1166.         STATUS    mandatory
  1167.         DESCRIPTION
  1168.             "Types of trap."
  1169.         ::= { trapconfig 1 }
  1170.         
  1171.         trapconfigDest1IPAddress OBJECT-TYPE
  1172.         SYNTAX    IpAddress
  1173.         ACCESS    read-write
  1174.         STATUS    mandatory
  1175.         DESCRIPTION
  1176.             "Trap destination 1 IP address."
  1177.         ::= { trapconfig 2 }
  1178.          
  1179.         trapconfigDest2IPAddress OBJECT-TYPE
  1180.         SYNTAX    IpAddress
  1181.         ACCESS    read-write
  1182.         STATUS    mandatory
  1183.         DESCRIPTION
  1184.             "Trap destination 2 IP address."
  1185.         ::= { trapconfig 3 }
  1186.  
  1187.     trapconfigTrapTable OBJECT-TYPE
  1188.         SYNTAX    SEQUENCE OF TrapconfigTrapEntry
  1189.         ACCESS    not-accessible
  1190.         STATUS    mandatory
  1191.         DESCRIPTION
  1192.             "A table that contains information of Trango trap events ."
  1193.         ::= { trapconfig 4 }
  1194.     
  1195.     trapconfigTrapEntry OBJECT-TYPE
  1196.         SYNTAX    TrapconfigTrapEntry
  1197.         ACCESS    not-accessible
  1198.         STATUS    mandatory
  1199.         DESCRIPTION
  1200.             "Information about a specific Trango trap event."
  1201.         INDEX    { aptrpIndex }
  1202.         ::= { trapconfigTrapTable 1 }
  1203.  
  1204.     TrapconfigTrapEntry ::=
  1205.         SEQUENCE {
  1206.             aptrpIndex
  1207.                 INTEGER,
  1208.             aptrpID
  1209.                 INTEGER,
  1210.             aptrpCommStr
  1211.                 DisplayString,
  1212.             aptrpEnable
  1213.                 INTEGER
  1214.         }
  1215.  
  1216.     aptrpIndex    OBJECT-TYPE
  1217.         SYNTAX    INTEGER (1..5)
  1218.         ACCESS    read-only
  1219.         STATUS    mandatory
  1220.         DESCRIPTION
  1221.             "Trap index."
  1222.         ::= { trapconfigTrapEntry 1 }
  1223.     
  1224.     aptrpID    OBJECT-TYPE
  1225.         SYNTAX    INTEGER (7..255)
  1226.         ACCESS    read-only
  1227.         STATUS    mandatory
  1228.         DESCRIPTION
  1229.             "Specific trap ID."
  1230.         ::= { trapconfigTrapEntry 2 }
  1231.     
  1232.     aptrpCommStr OBJECT-TYPE
  1233.         SYNTAX  DisplayString (SIZE (0..32))
  1234.         ACCESS    read-write
  1235.         STATUS    mandatory
  1236.         DESCRIPTION
  1237.             "Specific trap community string."
  1238.         ::= { trapconfigTrapEntry 3 }
  1239.     
  1240.     aptrpEnable OBJECT-TYPE
  1241.         SYNTAX    INTEGER {
  1242.                     disabled(0),
  1243.                     enabled(1)
  1244.                 }
  1245.         ACCESS    read-write
  1246.         STATUS    mandatory
  1247.         DESCRIPTION
  1248.             "Enable a specific Trango trap event or not."
  1249.             DEFVAL  {disabled}
  1250.         ::= { trapconfigTrapEntry 4 }
  1251.     
  1252.     -- MIB version object
  1253.     mibinfoVersion OBJECT-TYPE
  1254.         SYNTAX  DisplayString (SIZE (0..32))
  1255.         ACCESS    read-only
  1256.         STATUS    mandatory
  1257.         DESCRIPTION
  1258.             "Trango MIB Version."
  1259.         ::= { mibinfo 1 }
  1260.  
  1261.     -- Trap objects
  1262.     suLinkUp TRAP-TYPE
  1263.         ENTERPRISE m900straps
  1264.         VARIABLES { suID }
  1265.         DESCRIPTION
  1266.               "The SNMP trap that is generated when a specific SU Associated."
  1267.         ::= 7
  1268.  
  1269.     suLinkDown TRAP-TYPE
  1270.         ENTERPRISE m900straps
  1271.         VARIABLES { suID }
  1272.         DESCRIPTION
  1273.               "The SNMP trap that is generated when a specific SU Powered Off."
  1274.         ::= 8
  1275.  
  1276. -- End of file <trango_M900SAP_1p0.mib>
  1277. END
  1278.